body {
    @apply text-base text-tx-primary overflow-hidden min-w-[375px];
}
.form-tips {
    @apply text-tx-secondary text-xs leading-6 mt-1;
}

.clearfix:after {
    content: '';
    display: block;
    clear: both;
    visibility: hidden;
}

/* NProgress */
#nprogress .bar {
    @apply bg-primary #{!important};
}
.main-color{
	color: var(--el-text-color-main) ;
}
.main-color1{
	color: var(--el-text-color-main1);
}
.topTitle{
	padding-left: 16px;
	position: relative;
}
.topTitle::before{
	content: '';
	position: absolute;
	width:3px;
	height:18px;
	background-color: var(--el-text-color-main);
	left: 0;
	top: 4px;
}
.color-fff{
	color: #fff;
}